<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        let name = "李四"
        let age = 10
        // let obj = {
        //     name : name
        // }
        // 简写， 保证  属性名和变量名一样
        // 属性的名字是变量名，属性的值是 变量值
        let obj = {
            "school":name,age
        } 
        console.log(obj);
        // 对象
        console.log(NaN==NaN);
        console.log(Object.is(NaN,NaN));
        // Object.is 判断值和类型  ===， 还判断前面的符号
        console.log(Object.is(1,true));
        // 默认+  负数需要单独指明
        console.log(Object.is(1,+1));

        // 引用的数据类型，除非共用，其他的时候都是！=
        // 引用类型和其他基本类型，不比较
        // let a = {}
        // let b = {}
        console.log({}>0);
        console.log({}<0);
        console.log({}==0);
        // != 叫做不比较
        console.log({}!=0);
        let a = b = {}
        let c = {}
        // 鉴别两个值是不是相同 类型和值 对字符也判断    0 -0 false
        console.log(Object.is(10,10));
    </script>
</body>
</html>